home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1995…tember: Reference Library / Dev.CD Sep 95 RL / Dev.CD Sep 95 RL.toast / mac / Technical Documentation / develop / develop Issue 22 code / PCI Driver Sample / NCR_DriverProject / Src / NCRDriver.r < prev    next >
Encoding:
Text File  |  1995-04-04  |  1.2 KB  |  65 lines  |  [TEXT/MPS ]

  1. /*                                NCRSCSIDriver.r                                */
  2. /*
  3.  * NCRSCSIDriver.r
  4.  * Copyright © 1994, Apple Computer Inc. All Rights reserved.
  5.  */
  6. #ifndef MPW
  7. #define MPW                    0
  8. #endif
  9.  
  10. #include "Types.r"
  11. #include "SysTypes.r"
  12. #include "CodeFragmentTypes.r"
  13. #include "NCRDriverPrivate.h"
  14. include "NCRDriverIcons.rsrc";
  15.  
  16. resource 'vers' (1) {
  17.     kVersionMajor, kVersionMinor, kVersionStage, kVersionRevision, verUS,
  18.     $$format(
  19.         "%d.%d%c%d (%4d.%02.%02d)",
  20.         kVersionMajor, kVersionMinor, kVersionStageLetter, kVersionRevision,
  21.         $$year, $$month, $$day
  22.     ),
  23.     $$format(
  24.         "%d.%d%c%d © 1992-%4d Apple Computer Inc. All Rights Reserved",
  25.         kVersionMajor, kVersionMinor, kVersionStageLetter, kVersionRevision,
  26.         $$year
  27.     ),
  28. };
  29.  
  30. #if MPW
  31. /*
  32.  * Define the Code Fragment resource for MPW -- MetroWerks provides
  33.  * its own definition.
  34.  */
  35. resource 'cfrg' (0) {
  36.     {
  37.         kPowerPC,
  38.         kFullLib,
  39.         kNoVersionNum,
  40.         kNoVersionNum,
  41.         kDefaultStackSize,
  42.         kNoAppSubFolder,
  43.         kIsLib,
  44.         kOnDiskFlat,
  45.         kZeroOffset,
  46.         kWholeFork,
  47.         "NCRDriver"
  48.     }
  49. };
  50. #endif
  51.  
  52. /*
  53.  * The 'sysz' resource extends the system heap at startup, leaving
  54.  * room for the data needed by this System Extension.
  55.  */
  56. type 'sysz' {
  57.     longint;
  58. };
  59. resource 'sysz' (0, "256 Kb") {
  60.     256 * 1024             /* 1/4 Mb of system heap            */
  61. };
  62.         
  63.         
  64.  
  65.